Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 POPLAR ROAD Terraced £290,401 £125,000 31 Jul 2003
12 POPLAR ROAD Detached £507,655 £307,000 23 Aug 2013
15 POPLAR ROAD Detached £591,623 £438,000 29 Mar 2016